# 包含配置文件
source $PWD/base/config.sh

# 本地新增用户、数据库参数
local_new_user_and_database_params="-u$local_new_user_name -p$local_new_user_password -P$local_database_port $local_new_database_name"

# 远程数据库参数
remote_database_params="-h$remote_database_ip -P$remote_database_port -u$remote_database_user_name -p$remote_database_user_password $remote_database_name"

# 连接本地root用户
connect_local_root_user="mysql -uroot -p$local_root_user_password -P$local_database_port"

# 连接本地新增用户、数据库
connect_local_new_user_and_database="mysql $local_new_user_and_database_params"

# 连接远程数据库
connect_remote_database="mysql $remote_database_params"

# 备份本地新增数据库
dump_local_new_database="mysqldump $local_new_user_and_database_params"

# 备份远程数据库
dump_remote_database=""
case $server in
	$mysqlServer)
		dump_remote_database="mysqldump --column-statistics=0 $remote_database_params"
		;;
	$mariadbServer)
		dump_remote_database="mysqldump $remote_database_params"
		;;
	*)
		echo 'config.sh文件中server属性无效！'
		exit 1
		;;
esac
